﻿namespace YAPACS.RisServer.Services.Dtos;

/// <summary>
/// 患者
/// </summary>
public class PatientDto
{
    public Guid Oid { get; set; }
    
    /// <summary>
    /// 患者Id
    /// </summary>
    public string PatientId { get; set; }

    /// <summary>
    /// 姓名
    /// </summary>
    public string Name { get; set; }

    /// <summary>
    /// 曾用名
    /// </summary>
    public string OldName { get; set; }

    /// <summary>
    /// 亲属姓名
    /// </summary>
    public string ParentName { get; set; }

    /// <summary>
    /// 姓名拼音
    /// </summary>
    public string NamePinYin { get; set; }

    /// <summary>
    /// 性别
    /// </summary>
    public int? Sex { get; set; }

    public string SexCH { get; set; }

    /// <summary>
    /// 出生日期
    /// </summary>
    public string BirthDate { get; set; }

    /// <summary>
    /// 证件类型
    /// </summary>
    public Guid? IdCardType { get; set; }

    /// <summary>
    /// 证件类型名称
    /// </summary>
    public string IdCardTypeName { get; set; }

    /// <summary>
    /// 证件号码
    /// </summary>
    public string IdCardNumber { get; set; }

    /// <summary>
    /// 医保卡类型
    /// </summary>
    public Guid? MedicalInsuranceType { get; set; }

    /// <summary>
    /// 医保卡号
    /// </summary>
    public string MedicalInsuranceNumber { get; set; }

    /// <summary>
    /// 联系方式
    /// </summary>
    public string PhoneNumber { get; set; }

    /// <summary>
    /// 联系方式2
    /// </summary>
    public string PhoneNumber2 { get; set; }

    /// <summary>
    /// 家庭住址
    /// </summary>
    public string Address { get; set; }

    /// <summary>
    /// 民族
    /// </summary>
    public Guid? EthnicGroup { get; set; }
}
